Big Huge Thesaurus

red rat snake

noun